Diesel loco